About Palm New Products Limited (07508031) United Kingdom