About Berry S Meadow Management Company Ltd (12045349) United Kingdom