About Anglo Macscott Limited (08933055) United Kingdom