About L T Pallet & Son Limited (09925591) United Kingdom