About The Dr Feel Good Clinic Ltd (11429268) United Kingdom