About Sneckie Limited (SC235945) United Kingdom