About Bakhu Bhatti Limited (09872919) United Kingdom