About Labshol Ltd (04702932) United Kingdom