About Mike Lodge Plumbing & Heating Merchants Limited (07746815) United Kingdom