About Jessica Flinn Designs Ltd (07352504) United Kingdom