About H & C Plus Limited (10544860) United Kingdom