About Bombay Bicycle Balham Ltd (12502758) United Kingdom