About Ho&c Plc (08840318) United Kingdom