About Taylor & Taylor Building Services Limited (06045982) United Kingdom