About Alex 24 7 Service Limited (11843861) United Kingdom