About Jane Rafter Limited (06939248) United Kingdom