About C & R Hospitality Management Ltd (SC626907) United Kingdom