About Alexander Jack Limited (08917343) United Kingdom