About Vaughan Davies Associates Ltd (11183835) United Kingdom