About Kent Tech House Limited (13591775) United Kingdom