About Cooper & Brome (plumbing & Heating) Limited (02291624) United Kingdom