About Palm Developments Limited (03082409) United Kingdom