About The Pallet Store Ltd (10800946) United Kingdom