About Strawberry Hill Food & Wine Limited (12405287) United Kingdom