About Horton Strategic Limited (08699745) United Kingdom