The measurements of the (tiny) feathers...
large - 6 cm
medium - 4 cm
small - 2.5 cm
According to Pete (who knows about these things), it almost certainly was a Sparrowhawk capture not a cat (not seasonal and not that colourful, but I felt bound to record it).
..from my seasonal colour sample notebook.