About Trojan Stonework Limited (08721155) United Kingdom