About Bombay Stores Management Limited (13601568) United Kingdom