About Taylor And Davis Limited (05504274) United Kingdom