About Palm (uk) Limited (05243686) United Kingdom