About Henderson Roofing Supplies Limited (SC088662) United Kingdom