About Brain Candy Films Ltd (08271982) United Kingdom