About Taylor & Taylor Construction Ltd. (10087568) United Kingdom