About Masterfoil Limited (03859846) United Kingdom