About Palace Motors Limited (03908995) United Kingdom