About Anglo Alpha Limited (06562100) United Kingdom