About Palm Engineering Limited (11057232) United Kingdom