About Long Grain Films Ltd (07146106) United Kingdom