About Terry And Associates Limited (07341323) United Kingdom