About Skelton Slate & Tile Limited (11686586) United Kingdom