About Anthony Spencer Dental Laboratory Ltd (08198171) United Kingdom