About Tower Hudson Research Ltd (12297761) United Kingdom