About Palmeira Bodyworks Limited (06335193) United Kingdom