About Alister Grant Limited (12241839) United Kingdom