About Bhadra Associates Limited (09496309) United Kingdom