About Edgware Dental Laboratories Limited (07259462) United Kingdom