About Bizarre Productions Limited (02091083) United Kingdom