About Palm N Rose Limited (13404191) United Kingdom