About Love Supermarkets Limited (12610989) United Kingdom