About Jean & Co Limited (08485031) United Kingdom