About Jessica Ensor Productions Limited (07232772) United Kingdom