About Bombay Inn Limited (12126225) United Kingdom