About Alexander Grant Consulting Ltd (10873353) United Kingdom