About Labflex Limited (02552424) United Kingdom