About Kane Concept Plumbing & Tiling Ltd (SC674039) United Kingdom