About Spirit Pub Company (leased) Limited (05699544) United Kingdom