About Yellow Rose Publishing Ltd (08198334) United Kingdom