About South Ken Lab Ltd. (09188874) United Kingdom