About Hoeford Research Limited (13576284) United Kingdom