About Sturman & Co. Ltd (09704069) United Kingdom