About Stedale Limited (10735540) United Kingdom