New Life Pallets Ltd. Queen Alexandra Dock, Cardiff, South glamorgan CF104LU