About John R Ewan (aberdeen) Limited (SC371324) United Kingdom