About Terence Vanner Associates Limited (13254764) United Kingdom