About Shr (aberdeen) Limited (SC530053) United Kingdom