About S.v. Venni And Son Limited (03650522) United Kingdom