About Robert Macdonald & Company Limited (SC255611) United Kingdom