About Deirdre Productions Limited (09612966) United Kingdom