About Second Sight Films Limited (02843219) United Kingdom