About Jessica Hitchman Ltd (06545373) United Kingdom