About Palmerin Limited (03947893) United Kingdom