About Lk Valves & Controls Limited (04395646) United Kingdom