About Mallison Grant Alexander Limited (11197620) United Kingdom