About Palmer & Truck Ltd (10982740) United Kingdom