About Jane Snelgrove Editorial Ltd (12419339) United Kingdom