About Penarth Denture Laboratory & Clinic Limited (13591806) United Kingdom