About Bombay Inn Barrowford Limited (10663948) United Kingdom