About Archibald Marckay Hospitality Ltd (12238578) United Kingdom