About Foilstar Limited (03921640) United Kingdom