About Ibex Roofing & Cladding Ltd (13691908) United Kingdom