About John Clark Valves Limited (01901208) United Kingdom