About Bombay Mews Limited (13280713) United Kingdom