About Chelworth Limited (07268874) United Kingdom