About Albert Stores Limited (SC513290) United Kingdom