About Jessica Curry Limited (10651702) United Kingdom