About George Beattie & Sons Limited (SC122379) United Kingdom