About Glendale Picture Company Ltd (06660497) United Kingdom