About Alexander Jack Solutions Limited (13396976) United Kingdom