About Richard Ough Plumbing And Heating Limited (12708819) United Kingdom