About J&r Roofing Ltd (11817301) United Kingdom