About Robert The Doll Film Ltd (09324804) United Kingdom