About Jessica Sherry Ltd (13051920) United Kingdom