About Open Mike Productions Limited (02578786) United Kingdom