About Locum Dental Solutions Ltd (12222280) United Kingdom