About Jessica Mccormack Limited (06460526) United Kingdom