About Anglo St James Limited (04333558) United Kingdom