About Neelash Foodstore Limited (09599635) United Kingdom