About Scruffy Bear Pictures Limited (13704762) United Kingdom