About Karl Bates Roofing Limited (10166102) United Kingdom