About Mcdonald & Ogston Limited (SC246022) United Kingdom