About Biologix Laboratories Limited (04480516) United Kingdom