About Jellyjames Publishing Limited (07136009) United Kingdom