About Jessica S Sweets Worcester Limited (08866609) United Kingdom