About The Dental Channel Limited (03670196) United Kingdom