About Palletquick Ltd. (09938077) United Kingdom