About The Palletsmith Limited (12235992) United Kingdom