About Palmers Wheels Limited (08697217) United Kingdom