About Barnton Dental Spa Limited (SC564511) United Kingdom