About L Taylor Consultancy Ltd (10493819) United Kingdom