About Lid Vision Limited (07597251) United Kingdom