About R & F Pallets Limited (04448683) United Kingdom