About Jessica Varnish Management Ltd (07335402) United Kingdom