About Terry Clark Consultancy Limited (08917462) United Kingdom