About Sturgess And Co. Ltd (06904708) United Kingdom