About The Laboratory Partnership Ltd (13165916) United Kingdom