About Sandco Strimower Ltd (12177611) United Kingdom