About Durham Box Company Limited (02374363) United Kingdom