About Dean Oxer Plumbing & Heating Limited (11426203) United Kingdom