About Shoreditch Pictures Ltd (09371373) United Kingdom