About Stork Roofing Ltd (10003074) United Kingdom