About J & B Impress Company Limited (03669738) United Kingdom