About Wheale Thomas Hodgins Limited (02470369) United Kingdom