About Severen Grocers Ltd (12016988) United Kingdom