About S&r Groceries T A Limited (12138583) United Kingdom