About Rainbow And Walker Plumbing & Heating Limited (12385575) United Kingdom