About The Foil Specialist Company Limited (04129678) United Kingdom