About Vaughn Myhill Ltd (12182979) United Kingdom