About Stuart Fenton Consultancy Ltd (12109969) United Kingdom