About Palm Equipment Holdings Limited (07308890) United Kingdom