About Mackenzie Taylor Limited (09602722) United Kingdom