About Barrowford Indian Restaurant Ltd (11969007) United Kingdom