About S40 Corner Shop Limited (11474249) United Kingdom