About K.c.hickson Limited (00739627) United Kingdom