About Hammond Roofing Ltd. (11319144) United Kingdom