About Lucas Hospitality Solutions Ltd (12600478) United Kingdom