About The Deacon Centre (CE026357) United Kingdom