About Gregor Maclennan Limited (12828570) United Kingdom