About Palm Motors Ltd (13289031) United Kingdom