About Vaughn Eyes Limited (09787518) United Kingdom