About Triple K Computer Consultants Limited (02967996) United Kingdom