About The Labsi Ltd (09952993) United Kingdom