About Evan Grant Associates Limited (13086466) United Kingdom