About Terrence Jack Consultants Limited (02896132) United Kingdom