About Standcrest (chemists) Limited (01885893) United Kingdom