About Letchworth Cinemas Limited (00547529) United Kingdom