About Dominic Locher Films Limited (10895254) United Kingdom