About Landec Plumbing & Heating Ltd (12756585) United Kingdom