About Semelab Limited (06649272) United Kingdom