About Kidderminster Productions Limited (01883319) United Kingdom