About Labfix 2000 Limited (06351041) United Kingdom