About Jane & Jules Limited (02143145) United Kingdom