About C & H Inns Limited (11258167) United Kingdom