About Snales Ltd (10045632) United Kingdom