About Robert Mcdonald Armadale Limited (SC596754) United Kingdom