About Spirit Pub Company (holdco) Limited (07662211) United Kingdom