About London Roofing Merchants Limited (10943937) United Kingdom