About Ktl Struct Limited (10670507) United Kingdom