About Aa Restaurant (aberdeen) Limited (SC659976) United Kingdom