About The Alchemists (northern) Limited (04590584) United Kingdom