About Puffin Plumbing & Heating Limited (07492097) United Kingdom