About Acclaim Pallet Express Limited (05103505) United Kingdom