About Bombay Bowl Ltd (13149364) United Kingdom