About Taylor Preece Developments Limited (06232316) United Kingdom