About C3 Inns Limited (03814629) United Kingdom