About By Chelmer (holdings) Limited (05494495) United Kingdom