About Snapes Group Ltd (13381633) United Kingdom