About Film & Foil Solutions Limited (06647377) United Kingdom