About Chelworth (management) Limited (04705085) United Kingdom