About Company Bahadur Limited (11905441) United Kingdom