About Taylor Fisk Construction Limited (08280922) United Kingdom