About Alexander Andrews & Associates Uk Limited (10650019) United Kingdom