About Anglo House Ltd (10100645) United Kingdom