About Killala Films Limited (08962753) United Kingdom