About Meadows Agricultural Services Ltd (08964511) United Kingdom