About Alchemy Leigh-on-sea Ltd (12506320) United Kingdom