About A Duncan (aberdeen) Limited (SC420385) United Kingdom