About H & C & S Ltd (12651314) United Kingdom