About Village Industries (1998) Limited (03529287) United Kingdom