About Barrow Indian Cuisine Ltd (13385423) United Kingdom