About Bhargava Associates Limited (08397040) United Kingdom