About Meadows Mcdonald Management Ltd (05356583) United Kingdom