About Strickland Coburn Productions Limited (10658229) United Kingdom