About Elexadent Ltd. (04480256) United Kingdom