About Neals Supermarkets Ltd (11229443) United Kingdom