About Straight Ahead Productions Limited (00909742) United Kingdom