About The Fitzroy Clinic Limited (SC602682) United Kingdom