About Anglo Hillwood Limited (10095538) United Kingdom