About Parker & Mccarry Hospitality Ltd (12648304) United Kingdom