About Palm Design Limited (04316518) United Kingdom