About L J Taylor Consultants Limited (08972491) United Kingdom