About The Coach House Dental Spa Ltd. (12765636) United Kingdom