About Lion House Film Services Limited (09249098) United Kingdom