Legal

Terms of Sale

The terms on which we supply goods to business customers. Written to be read, not to hide anything.