About Labservice Limited (06266743) United Kingdom