About Taylor Dolman Limited (05482542) United Kingdom