About Spirit Pub Company (managed) Limited (05269240) United Kingdom