About Sloan Dental Mc Limited (SC647233) United Kingdom