About Palltech Pallets Limited (11399469) United Kingdom