About Kercher Theatre School Limited (10384876) United Kingdom