About Bakers Meadow Management Company Limited (06966502) United Kingdom