Company name: Plastic Box Shop
Description: Find the UK’s largest range of plastic storage boxes, ideal for both home and business use, at Plastic Box Shop. Free delivery over £50. Shop now.
Omega business village, 5, Thurston Rd, Northallerton DL6 2NJ, United Kingdom