About Europalm Services Limited (03106618) United Kingdom