About Bhambra Limited (03190107) United Kingdom