About Sandal Dental Care Limited (13130650) United Kingdom