About Meyer Plumbing & Heating Ltd. (12086328) United Kingdom