About Seanachai Films Limited (07762707) United Kingdom