About Jane & Jeremy Ltd (06246864) United Kingdom