About Jean & J Limited (08300872) United Kingdom