About Bahadurkhail Limited (09522806) United Kingdom