About Ian Mack Productions Limited (05383531) United Kingdom