About Last Light Cinema Limited (08851271) United Kingdom