About Cyril Harber Investment Company Limited (01560218) United Kingdom