About Blind Eye Films Limited (05779756) United Kingdom