About L & C Theatres Limited (02273039) United Kingdom