About Andrew Alexander Associates Limited (09480379) United Kingdom