About Fox Foils Limited (08123758) United Kingdom