About Red Rose Pallet & Case Co Limited (04585377) United Kingdom