About Ideal Dent Solutions Ltd (12698888) United Kingdom