About Alexander Jack Group Limited (12154495) United Kingdom