About Trafalgar Theatre Limited (10408631) United Kingdom