About Snoecks Ltd (10241986) United Kingdom