About Taylor Mackenzie Limited (08029646) United Kingdom