About Aller Wood Limited (12549364) United Kingdom