About Pendennis Productions Beacon Limited (11957936) United Kingdom