About Chelmer Surgical Supply Limited (08364896) United Kingdom