About Jh Vaudrey & Son Ltd (11487602) United Kingdom