About Thatcher And Hallam Limited (07609333) United Kingdom