About The Store (aberdeen) Limited (SC276138) United Kingdom