About Richard Jeans Ltd (08359564) United Kingdom