About Sna Solutions Uk Limited (06310936) United Kingdom