About S&n Convenience Limited (13502519) United Kingdom