About Bombay Street Kitchen Ltd (10038613) United Kingdom