About John Sellars Dental Laboratories Limited (05271227) United Kingdom