About Taylor Davies Developments Limited (05863222) United Kingdom