About Cavendish Slate & Tile Ltd (06423686) United Kingdom