About Moving Image Films Limited (06529267) United Kingdom