About Labmicro Limited (09684504) United Kingdom