About Pallet House Ltd (12677665) United Kingdom