About Sturgeon & Procter Ltd (13310379) United Kingdom