About Anglo Woods Limited (10758168) United Kingdom