About Carter Chemist Limited (01862002) United Kingdom