About Rabid Dog Film Limited (07747950) United Kingdom