About Ben Eddie Productions Ltd (10055369) United Kingdom