About Dull Boy Pictures Ltd. (04885323) United Kingdom