About J Bahadur And Sons Ltd (12594955) United Kingdom