About Slater Roofing Limited (11262131) United Kingdom