Lion Laboratories
Our new website is coming soon but we have a few minor adjustments to make before it’s ready for you
Contact
+44 (0)1446 724500
info@lionlaboratories.com
Lion Laboratories Limited
Ty Verlon Industrial Estate
Cardiff Road
Barry
Vale of Glamorgan
CF63 2BE
United Kingdom