About Ted Norris Consultancy Ltd. (10241072) United Kingdom