About K T Technical Montrose Limited (SC438723) United Kingdom