About John Walker (plumbing) Limited (04896265) United Kingdom