About Jessica Parenti Design Ltd (09923297) United Kingdom