About World Eye Solutions Limited (09791852) United Kingdom