About De Facto Film And Video Production Limited (NI024602) United Kingdom