About Allium Wood Limited (07012349) United Kingdom