About Studio Optics Limited (05755557) United Kingdom