About Bombay Duck Limited (02830808) United Kingdom