About Sr Super Store Limited (10475746) United Kingdom