About Palm E & I Services Limited (09537057) United Kingdom