About Aberdeen Operations Ltd (SC634187) United Kingdom