About Alexander Group Europe Ltd (09201108) United Kingdom