About Sherry Jerry Ltd (13325774) United Kingdom