About Bhambra Consulting Ltd (09416985) United Kingdom