About Richard Newell Plumbing & Heating Limited (07975380) United Kingdom