About Barry Francis Pallets Limited (04876662) United Kingdom