About K. Holford And Company Limited (01415198) United Kingdom