About The Lowry Centre Limited (03255905) United Kingdom