About Jessica Fitzpatrick Limited (11818434) United Kingdom