About Clay Film Ltd (12173223) United Kingdom