About C & H Communications Ltd (13095508) United Kingdom