About Palm Motors Ltd (11254056) United Kingdom