About Sturman Consultancy Ltd (12462032) United Kingdom