About Meadow House Berwick Limited (11039095) United Kingdom