About J. Van Vliet London Cash & Carry Limited (02990765) United Kingdom