About John Ross (aberdeen) Limited (SC658569) United Kingdom