About Taylor Ford Ltd (11166857) United Kingdom