About Jessica Lee Stensholm Ltd (10507934) United Kingdom