About K N Telford Ltd (10791519) United Kingdom