About Strawdog Productions Ltd (08293327) United Kingdom