About Silkworm Films Limited (07772187) United Kingdom