About Mcdonald & Munro Limited (SC109767) United Kingdom