About Second Sight Design Limited (06272940) United Kingdom