About K. T. Montgomery Environmental Limited (SC470886) United Kingdom