About J H Vaudrey & Son (e.a.) Limited (05378856) United Kingdom