About Tickhill Dental & Implant Centre Limited (10583051) United Kingdom