About K J Talbot Limited (10026993) United Kingdom