About Caterfoil Limited (05905384) United Kingdom