About L F Taylor Limited (04744642) United Kingdom