About B&w Pallet Management Ltd (13563567) United Kingdom