About Seven Arts Filmed Entertainment Limited (05160597) United Kingdom