About Spinning Mule Limited (07255271) United Kingdom