About Chandler Stoneworks Limited (08003358) United Kingdom