About T & A Hall And Sons Limited (01972122) United Kingdom