About T N Hall And Sons Ltd (10895941) United Kingdom