About Summer Meadow Cowfold Management Ltd (12457072) United Kingdom