About Bhamber Limited (13338706) United Kingdom