About Sellers Containers Limited (08360810) United Kingdom