About Snape Trading Company Ltd (12539256) United Kingdom