About J. G. Venn Limited (03812970) United Kingdom