About Palm Equipment International Limited (02000120) United Kingdom