About The Wood Alchemist Ltd (12946147) United Kingdom