About K J Fincham Limited (01889693) United Kingdom