About N And S Convenience Limited (12954533) United Kingdom