About Strode Singers (CE019106) United Kingdom