About Labfax Limited (07002427) United Kingdom