About Meadows Services Ltd (11138699) United Kingdom