About Sturgis Services Ltd (12124498) United Kingdom