About Palletechnology Limited (09197006) United Kingdom