About Alex Andrew London Ltd. (11342188) United Kingdom