About Alexander 3d Limited (09109788) United Kingdom