About Lanchester Plumbing & Heating Limited (05015258) United Kingdom