About J. W. Meek Laboratories Limited (04317448) United Kingdom