About Clapboard Films Limited (10982645) United Kingdom