About Londonshire Films Ltd (11263841) United Kingdom