About Taylor Dix Limited (05867691) United Kingdom