About Smith & Brant Theatricals Limited (06592122) United Kingdom