About Littlerock Pictures Limited (09120315) United Kingdom