About Jemima Vine Limited (08011465) United Kingdom