About Taylor Design & Building Services Limited (03710680) United Kingdom