About Meadowacre Ltd (11360912) United Kingdom