About Chelsea Drug & Chemical Company Limited (00752468) United Kingdom