About Palm Rose Productions Ltd (13302664) United Kingdom