About Keith Vaudrey & Co Ltd (12171257) United Kingdom