About Palm & Ivy Cakes Ltd (11385405) United Kingdom