About Newfoil Machines Limited (01611761) United Kingdom