About A. Stubbs & Sons Plumbing & Heating Limited (08829692) United Kingdom