About Terry Watkins Research Limited (04516437) United Kingdom