About Sherry Meadow Limited (13367719) United Kingdom