About The Monteiro Clinic Limited (05021856) United Kingdom