About The Joshi Clinic Limited (05481638) United Kingdom