About Aberdeen Limited (12033768) United Kingdom