About Labcell Limited (02719620) United Kingdom