About New Mills Art Theatre Limited (05185107) United Kingdom