About Snopake International Limited (03012412) United Kingdom