About John Mills Valves Limited (06198267) United Kingdom