About International Productions Limited (02384824) United Kingdom