About Turnell And Odell Limited (00380198) United Kingdom