About Sturling Limited (10515834) United Kingdom