About Industrial Pallet Solutions Limited (13173893) United Kingdom