About The St. Marys Millennium Centre Liverpool Limited (03559818) United Kingdom