About H & C Cleaning & Maintenance Ltd (13623493) United Kingdom