About Jennifer & Co Limited (08038998) United Kingdom