About Alfa Foils Limited (05024847) United Kingdom