About Gloag & Sons Limited (00655322) United Kingdom