About Sturgess Consultancy Ltd (12408327) United Kingdom