About Lodgecrest Holdings Plc (11166265) United Kingdom