About Glenn Rix Plumbing & Heating Limited (06523877) United Kingdom