About Alex Palmer Plumbing & Heating Limited (08446259) United Kingdom