About Essex Design And Print Ltd (13257398) United Kingdom