About Anglo Directors Limited (02659746) United Kingdom