About Sweet Pea Media Ltd. (SC581229) United Kingdom