About Palm Services (uk) Ltd. (08338580) United Kingdom