About North Ridge Films Limited (07830718) United Kingdom