About Smr Retail Ltd (SC620429) United Kingdom