About Palmations Limited (13401117) United Kingdom