About Pallet Solutions Limited (04099846) United Kingdom