About Labosco Ltd (08283844) United Kingdom