About Ideal Films Limited (05792786) United Kingdom