About Kevin Thomas Consultants Limited (02912191) United Kingdom