About Labdesign Limited (08760453) United Kingdom