About A1 Pallets & Timber Products Limited (06875130) United Kingdom