About Taylor Earnshaw Building Limited (09590759) United Kingdom