About The Irvine Clinic Limited (12471724) United Kingdom