About Vaughan Partners Ltd (08315149) United Kingdom