About Captain Hickey Productions Limited (10916960) United Kingdom