About Carrick Chemists Limited (SC158077) United Kingdom