About Tessa Clarke Productions Ltd (06227454) United Kingdom