About Terence Clack Limited (13698720) United Kingdom