About Joshi Associates Limited (04965933) United Kingdom