About Mead & Vale Consultancy Ltd (09028625) United Kingdom