About The Laboratory Ltd. (04911803) United Kingdom