About Hammond & Sons Gas Plumbing And Heating Ltd (08708323) United Kingdom