About Ball Roofing & Property Ltd (11253322) United Kingdom