About Vaughan Myhill Ltd (12219769) United Kingdom