About The Talbot Clinic Limited (02853023) United Kingdom