About N.d. Chemists Limited (02077988) United Kingdom