About Meadow Laboratories Limited (03443215) United Kingdom