About R Stamper Plumbing & Heating Limited (11399183) United Kingdom